#include<stdio.h>
#include<string.h>
int main()
{
	int n,k,i=0,j=0,temp;
	int a[100000],b[100000];
	memset(b,0,sizeof(b));
	scanf("%d %d",&n,&k);
	//printf("%d\n",k);
	for(i=0;i<n;i++)
	{
		scanf("%d",&temp);
		a[i]=temp;
		b[temp]++;
	}
	for(i=99999;i>=0;i--)
	{
		if(b[i]==0)
			continue;
		else
			j++;
		if( j==k )
			break;
	}
	for(j=0;j<n;j++)
	{
		if(a[j]==i)
			break;
	}
	printf("%d\n",j);
	return 0;
}
